Kentucky Fried Chicken (KFC) delivery bikes stand outside a KFC in Nanjing, Jiangsu, China.
Kentucky Fried Chicken (KFC) delivery bikes stand outside a KFC in Nanjing, Jiangsu, China.
Filename: msb-142176mod.jpg
Copyright