Orange Balsam next to Barton under Needwood Canal

Orange Balsam next to Barton under Needwood Canal

Observation - Orange Balsam next to Barton under Needwood Canal - UK and Ireland. Description: