In which language does the rain fall?

Hilda Vidal Valdés 2016

Technical Details

Oil on fabric
120 x 100cm

Ask