Little Guardian

Little Guardian

Regular price $720.00
Knotted brown pyrite with 18k yellow gold and diamond cross. 16"