Lavandieres Au Lac Pichola A Udaipur 5
Oil on canvas
92 x 73 cm.
Back
CLOSE