Photograph of HMS Helca, Admiralty

MCR/93/254

Information

Destroyer depot ship Copyright unknown (no stamp)