Wildflowers- Himalayan Balsam

Himalayan Balsam is a invasive species that is loved by pollinators such as bees and butterflies. It produces the most nectar per flower in the UK.