China, December 2002 / 14a
Karl Sinfield
1/17/03

http://www.sinfield.org/

Previous Home Next

It's hard to see, but this is a big red handwritten sign slapped onto a wall in Shidu. I have no idea what it says.

14a

14a.jpg