Display of a car navigation system while on the road

- Image ID: KJBFFT
Celal Erdogdu / Alamy Stock Photo
Image ID: KJBFFT
Location: Istanbul, Turkey