HMS Medusa (ML1387)
- Vicinity: Southampton
HMS Medusa (ML1387) is a motor launch built by R A Newman and Sons at Poole, Dorset in 1943. - AsNotedIn
HMS Medusa (ML1387) is a motor launch built by R A Newman and Sons at Poole, Dorset in 1943. - AsNotedIn
As an Amazon Associate I earn from qualifying purchases.