Folding Christmas Card - 'squirrel in the snow'
Folding Christmas Card - 'squirrel in the snow' card and envelope - Hand Embossed
Size 11,5 x 17 cm
Made in Florence Italy
Folding Christmas Card - 'squirrel in the snow' card and envelope - Hand Embossed
Size 11,5 x 17 cm
Made in Florence Italy