Grand Central Station
«« previous
photograph
next »»
Evidence of an impressive renovation.