Photograph of H M S Helca, Admiralty

MCR/93/254
Destroyer depot ship Copyright unknown (no stamp)