Cross on the horizon

$35

14k gold filled necklace with a beautiful cross pendant 18-20” 

You may also like