Goosefoot species?, Languard Point

Goosefoot species?, Languard Point

Observation - Goosefoot species?, Languard Point - UK and Ireland. Description: