77highway.typepad.com > China - Shanghai, Hangzhou, Zhouzhuang (Mar 2003)

« Back to China - Shanghai, Hangzhou, Zhouzhuang (Mar 2003)

Shelling Crabs (Dsc01294)

Shelling Crabs (Dsc01294)

Crabs being meticulously picked clean in the foyer of a restaurant in Hangzhou (later to be served upstairs).

Permalink