Check out our new site at openwaterswimming.com

Maria Luisa Cabañero - Strait of Gibraltar Swimmer

From Openwaterpedia