Immaculate Heart of Mary with Sacred Heart of Jesus

$49.95

Made in Italy. Enhanced with brush strokes and featured in an ornate frame.The picture is approximately 20"x16" including the frame.  
  • Visa
  • MasterCard
  • PayPal