May 25, 2007

Google Traffic Cones

Google Campus, Mountain View, CA.

Posted by clotilde at 6:16 AM

Comments

Post a comment





Remember Me?