dcsimg
Unresolved name

Achillea shepardi Post

Achillea shepardi is a species of in the family Asteraceae.