Two swimmers having their photo taken by the poolside at the FINA 2012 World Swimming Championships (25m) in Istanbul, Turkey. Istanbul 2012
Officials Prepare to Host U.S. Olympic Swimming Trials at Lucas Oil Stadium | FOX59 NewsApril 16, 2024