2011
SK5802 : Leicester-The King Power Stadium
taken 12 years ago, near to Leicester, England
Leicester-The King Power Stadium
Previously known as the Walker Stadium,is home to Leicester City F.C. currently members of the Npower Championship.
Image classification
(about):
Geograph
This page has been
viewed about
290 times