Wednesday, April 27, 2011

KFC DELIVERS!


What more do you need in life?

(Location: Guilin, Guanxi, China)

No comments: