ICON Most Holy Mother of God XL

Print
Price: $96.00
Description

SKU: 872115

  • 11"W x 14.5"H
  • Russian Heritage Late 20th c.