Tricolor Virgin Mary
Tricolor Virgin Mary
Tricolor Virgin Mary

Tricolor Virgin Mary

Regular price $39.99 Sale price $24.99

18k gold  

no outer corner