is 342.48 KB, has a resolution of 800x586 pixels and was uploaded on June 13, 2018 @ 2:32 am by user: davidmler. It is filed under the tags: bamboo, poster, zongzi, dragon boat festival, qu yuan. Click the blue button at the top to freely download: Dragon Boat Festival Dumplings Bamboo Leaves Zongzi U7aefu5348 png.