Planet Water – Barcelona 2013

Discover the first teaser of the 15th FINA World Championships 2013, which will take place in Barcelona, Spain.

Scroll to Top