Atriplex

Atriplex

Observation - Atriplex - UK and Ireland. Description: