Leycesteria formosa

Leycesteria formosa

Observation - Leycesteria formosa - UK and Ireland. Description: