Camouflage Pavé Necklace

Camouflage Pavé Necklace

$69.99 Sale price

Handmade Blue on Gold Shield Of David Pavé Necklace