Valerian?

Valerian?

Observation - Valerian? - UK and Ireland. Description: