new icn messageflickr-free-ic3d pan white

The Blessed Mother

The stained glass window detail was photographed inside St. Cecilia's Church. The Catholic church is located in Rockaway, NJ, USA.

 

Photograph Copyright 2009 Loci B. Lenar

www.christian-miracles.com

2,307 views
2 faves
18 comments
Taken on October 13, 2009