new icn messageflickr-free-ic3d pan white

Stained Glass & Statue

St. Michael's Church, St. Florian, Alabama. The stained glass windows were imported from Munich (Munchen), Germany (Deutschland).

224 views
0 faves
0 comments
Taken on September 18, 2012