Asterix2mf Jul 29, 2013 Not entirely sure, but I think this is the stairs to the Apple store in Manhattan, Manhattan, Zoo York.
Not entirely sure, but I think this is the stairs to the Apple store in Manhattan, Manhattan, Zoo York.