Mirror Pool

Michael Gray 24 x36 Oil on Canvas $3000