Puteaux SA 18 - a French semi-automatic 37 mm cannon, used from World War I onward
Puteaux | Puteaux SA 18 |