Transport

Image 45 of 233
< 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