Greater Plaintain

Greater Plaintain

Observation - Greater Plaintain - UK and Ireland. Description: