Description The Island 2 | 47 x 58 cm | Framed | Pigmented ink, colour pencil and acrylic on Arches paper 2026