Cosmic Toad

35.00

Art print of my Cosmic Toad illlustration.
It is a four color hand pulled screen print on heavy paper.
Size 50 x 50 cm
This is a hand made item and small imperfections might appear.