In my line of work - Wedding Florist - I visit many Churches in the Philadelphia Area.
St. Albert's is just outside the City of Philadelphia on Welsh Road. It is a Church that I visit quite often. I don't know too much about it, but it is a pretty Church. I don't have a picture here, but behind the main altar is a huge stained glass window.
I have very few photos from this Church. I only posted three below