Windows 12

2009-11-16

map

Windows 12 is at 40.725353240833,-73.999938964722.
Photographed in New York, New York, United States
Get there using Apple or Google maps