Lucinda Urrusti
, 1995
From the series

Oil on canvas

51 x 46.1 x 5.3 cm

20.08 x 18.15 x 2.09 in

MORE INFO