Ocean Love Necklace

$101.00

Heart Necklace with Turquoise or Moonstone or Apatite or Aquamarine

S17"

Earth & Shore