Boutique Peek: Burberry.

130 Stanford Shopping Center, Palo Alto.

This slideshow requires JavaScript.

This slideshow requires JavaScript.

Advertisements