Photograph of HMS Montclare, Admiralty

MCR/17/82

Information

Submarine depot ship Copyright J.Abrahams, 57 Union Street, Plymouth