NewLeafCards

Range of cards created and printed in the UK

Aberdeen, Scotland

Top shop for gifts in the UK.

A buyer bought a gift from this shop and gave it a 5-star review!

Items

 
New Leaf Cards

Contact shop owner

New Leaf Cards

Reviews

Average item review
5 out of 5 stars
(14)

About NewLeafCards

Sales 82
On Etsy since 2020

Shop policies