Busy intersection with pedestrians Buses and cars in a commercial area

Busy intersection with pedestrians Buses and cars in a commercial area

Related