Spurs Club Badge

Tottenham Hotspur

Est: 1882 Tottenham Hotspur Stadium, London
t6