Handmade natural stone and gold cross necklace

Handmade natural stone and gold cross necklace

Regular price $22.00
Unit price  per 
Shipping calculated at checkout.

Handmade necklace with natural stones and distressed gold cross.