Monarda!
Otherwise known as "Bee Balm" has taken over!!!! Last year one could see the whole peacock. Can you find him now?