A fascinating study of the development of grenades, trench mortars, flame throwers etc during the Great War
Code: 30913
SOLD