artwork > large block prints

pink spot leaf
pink spot leaf
£
70x70cm ( printed area 60x60cm)