Random :: Apple Store

The new Apple store at the Stanford Shopping Mall. It's huge!!!


Comments

Popular Posts