Leicester City Football Club official merchandise shop, Leicester city centre, UK


Size: 3964px × 5946px
Location: Leicester, Leicestershire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, city, club, england, english, football, gb, great, kingdom, leicester, leicestershire, leics, merchandise, official, shop, uk, united