Sweet Cicely?

Sweet Cicely?

Observation - Sweet Cicely? - UK and Ireland. Description: