Designed by
Title
Sculpted clock in main hall Grand Central Terminal, New York, NY, USA #319472935
Description
New York, NY, USA - August 2, 2023: Sculpted art around clock in main hall Grand Central Terminal exit doors to 42nd street
This image is editorial