Apr 30, 2011

Photo of the Month April 2011


Hellenic artillery muzzle brake of M109A1B Self Propelled howitzer