Aida Tomescu, Bribie I

Bribie I 2015

oil on linen

183 x 153 cm