Coming Storm

Michael Gray 16 x20 Oil on Canvas $1800