Guardian Angel Swarovski Pin (Rose)

Guardian Angel Swarovski Pin (Rose)

£7.00Price

Stone Meaning: Constructive, willpower and modesty