Designed by
Title
Vertical view of the iconic art deco El Dorado, a 30 stories tall apartment building with twin #294006705
Description
New York, NY - US - Oct 11, 2023 Vertical view of the iconic art deco El Dorado, a 30 stories tall apartment building with twin towers on Central Park West on the Upper West Side of Manhattan
This image is editorial