United States - Martin Tyler Photography
Powered by SmugMug Log In
Grand Central, New York

Grand Central, New York

Grand Central Terminal in New York, with the Chrysler building looming overhead.