LEEDS, UK - MAY 4, 2014: Elland Road stadium is home of Leeds United Football Club since 1919 following the disbanding of Leeds City F.C.

LEEDS, UK - MAY 4, 2014: Elland Road stadium is home of Leeds United Football Club since 1919 following the disbanding of Leeds City F.C. - 36196903

Similar stock images

to-top-page