One Liberty Observation Deck

One Liberty Observation Deck

Philadelphia, USA