Designed by
Title
Seeing off a detachment of a special police force OMON on a business trip to the North Caucasus re #114791040
Description
Tyumen, Russia, May 26, 2016, seeing off a detachment of a special police force OMON on a business trip to the North Caucasus region Dagestan
This image is editorial