FINA Swimming World Championships in Barcelona
Netherland's team perform in the synchronised swimming team technical final during the World Swimming Championships at the Sant Jordi arena in Barcelona July 22, 2013. (Photo by Michael Dalder/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy