Cross Heart/Milagros Free standing
Cross Heart/Milagros Free standing
Cross Heart/Milagros Free standing

Cross Heart/Milagros Free standing

Regular price $69.00
Unit price  per 
Tax included.

29cm x 16cm

Standing timber cross with tin heart cross & Milagros feature

Made in Mexico