March 26, 2010

🇨🇭

Google

Zurich, Switzerland
Picture of a Google Car spotted in Zurich, Switzerland on March 26, 2010.

© VirtualStreets | Privacy Policy | About

All trademarks and pictures are property of their respective owners.