Lavandieres Au Lac Pichola a Udaipur
Oil on canvas
92 x 65 cm.
CLOSE
Next