FREE SHIPPING ON PURCHASE OF $75+ IN THE USA

virgin mary earrings gold plated

virgin mary earrings gold plated

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

gold plated virgin earrings approx 2" long