Indian Bells Keyring
£11.95Price
Pretty mirror keyring embellished with bells, buttons and tassels 5.5cm diameter Ethically handmade in India
Colour
Pretty mirror keyring embellished with bells, buttons and tassels 5.5cm diameter Ethically handmade in India