Giant Hogweed

Giant Hogweed

Observation - Giant Hogweed - UK and Ireland. Description: