ISLA RARA - SCREENPRINTSKU: islarara3 colours screen print30x30cm300grs Hahnemühle paperSigned and numbered in an edition of 35