Rue du Chat-qui-Pêche

About the mural

Commissioned by // Stanford University

Site // Stanford Shopping Center

Address // 660 Stanford Shopping Center, Palo Alto, CA 94304

Other views

This is a unique website which will require a more modern browser to work!

Please upgrade today!