Long banded agate, silver plated bail, Archangel Saint Michael medallion

Large Purple Agate Slice Angel Pendant Archangel St. Micheal Protection Jewelry

$39.99Price
Color: Multi