Home Page >
Photo Albums >
Paris and Spain >
It's a giant traffic island!
Previous
Next
It's a giant traffic island!
Several more reasons why not to rent a car in Paris.