Designed by
Title
Istanbul, Turkey, September 2018: Martial front view of a black armoured clearance vehicle of the Turkish police at Taksim Square #138099340
Description
Istanbul, Turkey, September 2018: Martial front view of a black armoured clearance vehicle of the Turkish police at Taksim Square, Istanbul.
This image is editorial