?Hogweed

?Hogweed

Observation - ?Hogweed - UK and Ireland. Description: