Mark XIX explained

Mark XIX or Mark 19 may refer to:

Military

United Kingdom