Noble Toad Art Print

Noble Toad Art Print

Regular price £40.00 Sale

Limited edition Noble Toad 300gsm unframed 30cm x 30cm art print. This print shows a large, handsome toad resting in the misty riverside wilderness. 

Signed & numbered.

Series of 100, printed in England.