by rarrarorro
London, UK, May 2022: Fabric background with the Tottenham Hotspur Flag waving. Tottenham Hotspur is a professional football club based in Tottenham, London