Lucinda Urrusti
, 2009
From the series

Oil on canvas

132.1 x 152.5 x 5.5 cm

52.01 x 60.04 x 2.17 in

MORE INFO