Topic

HMS Challenger 1983 Diving Vessel

Saturation-diving support vessel of the Royal Navy.