Immaculate Heart of Mary - 10 inches

Immaculate Heart of Mary - 10 inches

  • $65.98


Resin statue, 10-inches tall, hand-painted in beautiful colors