Meals on the mess deck: from canteen messing to professional catering.
Lance
D
D
D005502:Food / Q000266:history*; D005523:Food Supply / Q000266:history*; D049711:History, Modern 1601-; D009326:Naval Medicine / Q000266:history*; D006113:United Kingdom