FINA Swimming World Championships in Barcelona
It's a scream: Mexico's synchronised swimming team compete in the synchronised swimming competition in the FINA World Championships in Barcelona. (Photo by Lluis Gene/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy