Himalayan balsam: The Invader

 

By Geoffrey G

By Sep 17/2017

The Himalayan Balsam flower is also known as Policeman's Helmet.