Penn Square and Penn Center and skyline of skyscrapers in Philadelphia, in Pennsylvania, USA. It is central business district in Philadelphia. Tourists nearby, stock photo

Stock image of 'Penn Square and Penn Center and skyline of skyscrapers in Philadelphia, in Pennsylvania, USA. It is central business district in Philadelphia. Tourists nearby'
Published: December 5, 2016
Close
Loading