DIY | insects are sitting on the leaves | paper crafts | namiraartgallery . #shorts #diy #craft #howtomake #youtubeshorts #viralshorts #papercrafts #homemade #craft_ideas #craftforkids #easypapercrafts #paperleaftutorial #insectsforkids #doityourself #art