Chenopodium bonus-henricus

Chenopodium bonus-henricus

Observation - Chenopodium bonus-henricus - UK and Ireland. Description: