Perhaps a conehead nymph?

Perhaps a conehead nymph?

Observation - Perhaps a conehead nymph? - UK and Ireland. Description: