Spanish long-distance swimmer David Meca attempts a world-record breaking swim from the beach at Tarifa, on the southern tip of Spain.
Spanish long-distance swimmer David Meca attempts a world-record breaking swim from the beach at Tarifa, on the southern tip of Spain. -