i think this parasitoid wasp is looking for hover fly larvae which are themselves looking for aphids. there is drama to be found among the petals on your porch (st. john's, nl) https://t.co/jrktnojzr7