Size: 420 x 594mm

Screen Printing by ANA PARRODI.

Limited edition of 10.

Diatoms Screen Printing

£60.00Price