Editorial use only. Learn more

Editorial credit: testing / Shutterstock.com

Select size / format

Royalty-free stock photo ID: 372826498

BEIJING, CHINA - FEBRUARY 4, 2016: Kentucky Fried Chicken Restaurant; KFC is a fast food restaurant chain that specializes in fried chicken and is the world's second largest restaurant chain overall

Similar images

More from this artist