The Day in Photos – April 5, 2019
Fireworks explode off the new Tottenham Hotspur Stadium ahead of the Premier League match between Tottenham Hotspur and Crystal Palace at Tottenham Hotspur Stadium on April 03, 2019 in London, United Kingdom. (Photo by Mike Hewitt/Getty Images)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy