Statue of Liberty and World Trade Towers, 1986. Photo by Bruce Davidson [2164x3298]