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

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