Zoom Rosie Virgin Mary Necklace
Zoom Rosie Virgin Mary Necklace
Zoom Rosie Virgin Mary Necklace

Rosie Virgin Mary Necklace

$50.00

14K Gold Plated

18” necklace 

Rosie Virgin Mary Necklace

Rosie Virgin Mary Necklace

$50.00