Local residents meet the returning Russian Guard in the city of Elista, Republic of Kalmykia

Loading 1 comment...