British: Howitzer

Une pièce d'artillerie.