Taken circa 1987 from The Twin Towers outdoor observation deck as they cast their shadows across New York City.