mail_outline sales@mediastorehouse.com
Steamed dumplings (steamed bun or Xiaolongbao), Qibao, Shanghai, China
Sticky Rice in bamboo leaf, Qibao, Shanghai, China
Duck stomach, Qibao, Shanghai, China
Qibao, Shanghai, China
Temple in Qibao, Shanghai, China
Tea for sale, Qibao, Shanghai, China
Black sticky rice, Qibao, Shanghai, China
Guinea Fowl, Qibao, Shanghai, China