Crystal Palace (SOLD)

Oil on canvas
44×44 inches

$8,500

Please contact the gallery
Scroll to Top