species 1,654 observations

Thunberg’s Smartweed

Persicaria thunbergii