Birthstone Angel embellished with crystals from Swarovski 

Guardian Angel

£5.99Price
Design