wemble

Wembley Stadium in northwest London pictured during the English Premier League football match between Tottenham Hotspur and Arsenal on February 10, 2018
© AFP/File Adrian DENNIS