A tale of bravery and rescue against the odds

By NEMROD Sailing