A German tank gun barrel 50 mm Kwk-38

Read more: Artillery, missiles and rockets with James Moore ...