A piece of modern art found in a 4 Star Hotel in Kaifaqu, near Dalian, China.
I’m not sure if I’ll ever look at KFC the same way again!
A piece of modern art found in a 4 Star Hotel in Kaifaqu, near Dalian, China.
I’m not sure if I’ll ever look at KFC the same way again!