Serratula ?

Serratula ?

Observation - Serratula ? - UK and Ireland. Description: