Seville, Spain - September 18, 2020: KFC fast food restaurant in Lagoh Sevilla shopping mall.Kentucky Fried Chicken is the world's second largest restaurant chain with almost 20,000 locations globally
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.