Tag: cross the English channel from Guernsey in the Channel Islands to South Devon in England in 48 hours

Frost Magazine