flickr-free-ic3d pan white

Apple Mini Retail Store - Stanford Shopping Center

Apple Mini Store in Stanford Shopping Center

13,246 views
13 faves
2 comments
Taken on January 25, 2005