Ink Leaf Art Print II

£20.00
Article number: 12907
Availability: In stock

Beautifully observed stem of leaves digitally printed on recycled paper from an original illustration.  Designed and printed in the UK. 

Size 300 x 420 mm (A3). 

Posted flat in a hard backed envelope. 

 

0 stars based on 0 reviews