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