Ellen MacArthur arrives at Falmouth 2005

Loading Image