jingle bells

garlands of golden bells with hand made glass beads.

approximately 85cm long.

 

£12.50

jingle bells

£12.50