Home Catalina Channel Roger Swims Pictures Videos Training
Roger Finch
Swimming the world’s oceans
West Coast USA, there we were
Satellite Tracking