Transport

Image 45 of 232
< Prev Next >
FRANCE-TG-529.jpg
Traffic stops for pedestrians on zebra crossing across Champs-Élysées in front of the Arc de Triomphe, Central Paris, France