Champions Parade

Champions Parade. London, England, United Kingdom

After winning the Premiership in 2003-04. The Arsenal team travel through Islington on an open top bus. London, England, United Kingdom. (Ref: 2004uk-0516-037d)

Related galleries: Arsenal, Football

Countries

Perspectives