« Back to Tim's view from China
A giant video screen broadcasting advertisements, situated directly across from a statue of Mao Zedong, in Dadong.
Permalink