Caitlin and John were married at St. Francis Xavier Church and had their reception at Penns Landing Caterers. I’ve always wanted to photograph St Francis Xavier Church because whenever I’m at the Art Museum I see it and think it’s gorgeous sitting on the hill. It was beautiful inside and out. The day was gorgeous. Penns Landing Caterers had a very cool ceiling made of mirrored bars that ran the length of a huge ballroom. It turned the DJ’s lighting into firework patterns. The party was going non-stop all night with a full floor. It was perfect and Caitlin and John looked great! We truly had a great time!