Hammock Path

Michael Gray 16x12 Oil on Canvas $1800