species 3,958 observations

California Evening Primrose

Oenothera avita