Joan Vienot

Granite Terraces

Oil on stretched canvas

12 x 12 in

$1,250