Designed by
Title
Armored police car on the street near the terminal of Ankara Esenboga Airport. Modern armored #205522778
Description
Turkey, Ankara - October 24, 2019: Armored police car on the street near the terminal of Ankara Esenboga Airport. Modern armored personnel carrier on the background of the glass wall of the building
This image is editorial