Designed by
Title
KFC fast food restaurant emblem closeup. KFC is the world`s second largest restaurant chain #201333710
Description
Krasnodar, Krasnodar Krai, Russia, November 5, 2020: KFC fast food restaurant emblem closeup. KFC is the world`s second largest restaurant chain
This image is editorial