KFC Christmas Billboard Advert In Nottingham,UK.
KFC Christmas chicken burger advert on the city centre streets of Nottingham.
Size: 6615px × 4415px
Location: Nottingham England Britain UK
Photo credit: © Ian Francis stock / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: advert, advertising, american, billboard, burger, chicken, christmas, company, fast, food, fried, kentucky, kfc, street, uk, xmas