Demushkin's tour with a T-shirt "I am Russian" in Chechnya

 

v20240901