Designed by
Title
Elland Road stadium in Leeds, West Yorkshire. #49657412
Description
LEEDS, UK - APRIL 27, 2014: Elland Road stadium is home of Leeds United Football Club since 1919 following the disbanding of Leeds City F.C.
This image is editorial