species 496 observations

Lance-leaved Water-willow

Justicia lanceolata