Monday, October 23, 2006

Apple Store in NYC

The 5th Avenue Apple Store (across from Central Park) as seen the afternoon of Wednesday October 18th, 2006:

Neat.O.

0 Comments:

Post a Comment

<< Home