Aida Tomescu, Bribie

Bribie 2015

oil on linen

183 x 153 cm