Vagrant.us / DSC00069
12/25/2002
Paris, France
The only thing that outnumbers people walking their dogs in Paris
are these tiny little cars. Most have advertising like this one.