A top view of a road with pedestrians
Een top uitzicht op een weg met voetgangers
people in street
mensen in de straat
road with pedestrians means people in street
weg met voetgangers betekent mensen in straat