Lucinda Urrusti
, 2007
From the series

Oil on canvas

80.2 x 100.5 x 3.8 cm

31.57 x 29.57 x 1.5 in

MORE INFO