Swimmers from I guess Saint Lucia taking photos with the mascots at the FINA 2012 World Swimming Championships (25m) in Istanbul, Turkey.
CC photo #430: Posing with the mascots at Istanbul 2012
Previous ArticleBehind Scenes: World Championships – Istanbul 2012
Next Article James Pantera accuser Mike Saltzstein speaks out