species 5,265 observations

Pyramidal Bugle

Ajuga pyramidalis