Gold and diamond pendant necklace, ‘Archangel Gabriel’

$612.99