species 29,489 observations

Jerusalem Artichoke

Helianthus tuberosus