Aida Tomescu, La Nina

La Nina 2013

oil and pigments on Belgian linen

184.0 x 154.0 cm