'Breeze' sea glass necklace - silver plated

  • 'Breeze' sea glass necklace - silver plated

  • £20.00
This product is now out of stock