• advanced
Traffic and a pedestrian crossing at a crossroads in the city centre.
powered by infradox.com