Beach Atriplex

Beach Atriplex

Observation - Beach Atriplex - UK and Ireland. Description: