Eye candy! The view from the 51st floor, 1717 Arch St. #Philadelphia #totphilly910 September 11, 2014 By d p