Boutique Peek: Stella McCartney.

660 Stanford Shopping Center, Palo Alto.

Advertisements