Greater Burdock?

Greater Burdock?

Observation - Greater Burdock? - UK and Ireland. Description: