2008/10/16

Google maps... in the streets

After Japan, here it comes for France.

No comments: