Free shipping for orders over £30 📦

Leaf Print

£20.00

A3 print from Squeeze Print Studio.

Only 1 left in stock

A3, one colour screen print. Hand printed in black on a very light green paper.

New edition of 10, embossed & signed.

Frame not included.

Category: Tag:
Updating…
  • No products in the basket.