Mobile traffic radar located in an urban street

Royalty-free stock photo ID: 100091219

Mobile traffic radar located in an urban street