Tewkesbury man first to swim 47.1 miles of River Avon

Tewkesbury man first to swim 47.1 miles of River Avon

BBC News

Published

Craig Openshaw fights injury and illness to cover a distance greater than two cross-Channel swims.

Full Article