1990s WTC View of Ellis and Liberty Island

Date: 9/14/97     Credit: RockHouse Images

View of Ellis Island and Liberty Island in New York Harbor from the top of the World Trade Center, in the 1990s. Includes natural sound.