Designed by
Title
New York City, Manhattan island, United States - Rockefeller center plaza building, visitor center view, observation deck #169172449
Description
New York City, Manhattan island, United States of America [ Rockefeller center plaza building, visitor center view, observation deck panorama on top of the rock ]
This image is editorial