Seahorse Earrings

18.00

  • Stainless steel
  • Swarovski® crystals
  • Freshwater pearls
  • Approximately 2.1″ (5.3 cm) long

In stock

Categories: , , ,