BACK
 
Aida Tomescu
Margherita I, 2008
oil on linen
184 x 154cm
(11420)