XL Hand Painted OLG Milagros Heart
XL Hand Painted OLG Milagros Heart
Regular price
$345.00 USD
Regular price
Sale price
$345.00 USD
Unit price
/
per
19” x 17” XL Milagros Heart with carved Our Lady of Guadalupe. Hand painted and made in Mexico.