Currently browsing category

New York City

Grand Central window

Grand Central window

This is one of the big windows above the Apple store inside Grand Central Station in New York. Taken from across the …