Crystal Beaded Medal

$15.00

4 in stock

Hand made Crystal Beaded Medal of Virgen de Guadalupe