XL Gold Roses Milagros Heart
XL Gold Roses Milagros Heart
Regular price
$345.00 USD
Regular price
Sale price
$345.00 USD
Unit price
/
per
18” x 16” XL Milagros Heart with 15 carved gold roses and big one on top. Hand painted and made in Mexico.