NOT Alien Eggs
Window floor display in an Apple store at Fashion Valley Mall, San Diego.
12,673
views
24
faves
8
comments
Taken on January 17, 2011
Window floor display in an Apple store at Fashion Valley Mall, San Diego.