Atriplex prostrata ?

Atriplex prostrata ?

Observation - Atriplex prostrata ? - UK and Ireland. Description: Growing in sand.

Growing in sand.