Urban street traffic and pedestrian crossing - aerial view

Royalty-free stock photo ID: 138988631

Urban street traffic and pedestrian crossing - aerial view