species 8,344 observations

Himalayan Honeysuckle

Leycesteria formosa