
the description to the top right obviously isnt describing tfl
This is an image for 11th Stop: Guangzhou, Guangdong Province, China.
the description to the top right obviously isnt describing tfl
This is an image for 11th Stop: Guangzhou, Guangdong Province, China.
I thought the grimace was for your foot in a chinese shoe, then I looked again!