Papersheep Printed Christmas Cards
-
harrods
$36.4
sizes:UNI
Product Detail
Advent is the season of giving, and what better way is there to acknowledge the special people in your life than a personalised message? Operating as a small team in Snetterton, England, Papersheep presents its delightful selection of Christmas cards - these designs spotlight charming cow and sheep prints.
Material
/