Atriplex glabriuscula Babington's Orache (?)

Atriplex glabriuscula Babington's Orache (?)

Observation - Atriplex glabriuscula Babington's Orache (?) - UK and Ireland. Description: