Eating China, April 2005
Stand selling steamed things on Xiangyang Beilu, Shanghai.
lightningfield.com