The Day in Photos – July 23, 2017
Team Russia competes in the Women' s Free routine final during the synchronised swimming competition at the 2017 FINA World Championships in Budapest, on July 21, 2017. (Photo by Christophe Simon/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy