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 …