The Day in Photos – June 19, 2021
Scotland fans gather in Leicester Square prior to the Euro 2020 soccer championship match between England and Scotland, in London, Britain on June 18, 2021. (Photo by Henry Nicholls/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy