Greater Sitchwort

Greater Sitchwort

Observation - Greater Sitchwort - UK and Ireland. Description: