species 11,045 observations

Large Cranberry

Vaccinium macrocarpon