Goosefoot?

Goosefoot?

Observation - Goosefoot? - UK and Ireland. Description: On an old railway embankment. Can anyone help with ID?

On an old railway embankment. Can anyone help with ID?