hogweed

hogweed

Observation - hogweed - UK and Ireland. Description: