![](/ai/031/663/31663.jpg)
The twin towers of the El Dorado apartment building seen over the Reservoir in Central Park, Sept. 26, 2017.
Advertisements Rate this:Share this:- More
The twin towers of the El Dorado apartment building seen over the Reservoir in Central Park, Sept. 26, 2017.
Advertisements Rate this:Share this: