R

Lots of nice shops, but expensive. But, what do yo...

Lots of nice shops, but expensive. But, what do you expect for Palo Alto.

Comments:

No comments