Spain to host Artistic Swimming Super Final

Spain, Artistic Swimming Super Final, Super Final
World
image