Morning Paradise

Michael Gray 20 x24 Oil on Canvas $2700