The smell of rain - Matilda Michell

Matilda Michell

The smell of rain

76 x 60.5 cmOil on CanvasSold