global fast food franchise - kentucky fried chicken stock photos and pictures
{"Image ImageDescription": "Miami, USA - January 9, 2015: KFC and McDonald's fast food restaurant located in Miami, Florida, USA. Both restaurants are providing 24-hour services.", "Image Copyright": "CHUYN"}