butterfly and flower print poncho