Designed by
Title
Turkish traffic police car parked near a road and making road check for vehicles moving in Istanbul, Turkey #211966597
Description
Beyoglu, Istanbul, Turkey - 02.18.2021: traffic cop car waiting on left side of the road and check cars passing in front in the evening with copy space
This image is editorial