Swimmers from I guess Saint Lucia taking photos with the mascots at the FINA 2012 World Swimming Championships (25m) in Istanbul, Turkey.
Swimmers from I guess Saint Lucia taking photos with the mascots at the FINA 2012 World Swimming Championships (25m) in Istanbul, Turkey.