Stained Glass Christmas Holiday Card
- from our Affiliates
This picture in this card depicts the Nativity Scene in a stained glass window in Immaculate Heart of Mary church in Concord, NH.
This picture in this card depicts the Nativity Scene in a stained glass window in Immaculate Heart of Mary church in Concord, NH.