England’s victorious Lionesses painted the town red on Monday night, heading out to Soho to continue the celebrations after visiting No. 10 Downing Street with the Euro 2025 trophy
England’s victorious Lionesses painted the town red on Monday night, heading out to Soho to continue the celebrations after visiting No. 10 Downing Street with the Euro 2025 trophy