Protests in Turkey
Fireworks thrown by protesters against Turkish riot police explodes and illuminates the scene during a demonstration in Istanbul. (Photo by Erdem Sahin/EPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy