Eating China, April 2005

Stand selling steamed things on Xiangyang Beilu, Shanghai.
IMG_0359.JPG
lightningfield.com