Aydeé Rodríguez López
Cuijla 1938, 2005
From the series

Oil on canvas, mounted on hand-carved dyed Poplar wood frame

117 x 157 x 4.5 cm

46.06 x 61.81 x 1.77 in

MORE INFO