Live it loud!

By Lostpixel

Grand Central Station

From above....

An unusual view of the top of the main frontage to the station. Taken from the hotel next door.

Comments
Sign in or get an account to comment.