Preview image
Preview image
Making crab dumplings in Shanghai, China | Big Pictures Archive