Vector chinese rice dumplings cartoon character and dragon boat festival illustration. Chinese text means Dragon Boat Festival. Shutterstock .eps vector - Vector chinese rice dumplings cartoon character and dragon boat festival illustration. Chinese text means Dragon Boat Festival. - ID: 420668521