Isla

Four coloured screen print
45x45cm
300gr Hahnemuhle paper

Signed and numbered in an edition of 35