UK: Chelsea Fans Celebrate UEFA Champions League Win In London 4
- Captured on Saturday 29th of May 2021
- Location is London
Description
Chelsea fans celebrated their UEFA Champions League triumph near Stamford Bridge, the team's home stadium in London Read more...