Transport

Image 13 of 232
< Prev Next >
FRANCE-TG-532.jpg
Tourist bus among traffic on Champs-Élysées in front of the Arc de Triomphe, Central Paris, France