St Charles Borromeo is a catholic church in Philadelphia with high ceilings and gorgeous artwork. The altar is white and well-lit and stained glass windows adorn the sides of the building. In this photo, the bride and groom are seated during the ceremony as the cantor sings.
Location: 902 S 20th St, Philadelphia, PA 19146.