La Isla XII

2015

170 x 138 cm (66 x 54 in)

Oil on linen