species 1,586 observations

Spiny Bear's-breeches

Acanthus spinosus