1997 WTC Lobby

Date: 9/14/97     Credit: RockHouse Images

Inside the lobby of the World Trade Center in New York City and signage for the Top of the World observation deck. With natural sound.