Designed by
Title
St. Peter's Church Stained Glass and Architecture, Low Angle View #304821034
Description
Sunlight illuminates the grandeur of St. Peter's Catholic Church in Fort Wayne, Indiana, highlighting the vibrant stained glass window and ornate interior architecture, 2016.
This image is editorial