85114981
Aug 24, 2010
HAN LEJING
Subscribe
Chinese steamed dumplings (shumai, cooked); Chinese stuffed dumplings (gyoza, cooked); Dumplings