giant hogweed

giant hogweed

Observation - giant hogweed - UK and Ireland. Description: