Feverfew?

Feverfew?

Observation - Feverfew? - UK and Ireland. Description: