Lieutenant General Mikhail T Kalashnikov, designer of the... 01 Sep 2004, James Jenkins - Jk0409036.jpg

Lieutenant General Mikhail T Kalashnikov, designer of the... 01 Sep 2004, James Jenkins - Jk0409036.jpg