St. Peter's Catholic Church - Stained Glass Windows

   
St. Peter's Catholic Church - Stained Glass Windowsloupe
219 Adams Ave
Montgomery
AL
USA
36104
1922
The two stained glass windows, one dedicated to the Army and the other to the Navy, are located in the back of the church.