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

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