Russian troops bombarding separatists during the second Chechen war in 1999.

You may like : squeezed itsozawa naturac gianluca greekgods proudlfr