« David Lazarus - LATimes | Main | Kathleen Richards - East Bay Express »

February 14, 2009

Yelp Love in Apple Stores

Signage in the 5th Avenue Apple Store (NYC)

Photo

Photo from the Apple Store in Palo Alto, CA


Photo3