Marsh Valerian?

Marsh Valerian?

Observation - Marsh Valerian? - UK and Ireland. Description: