Giant Hogweed (Heracleum mantegazzianum)

Giant Hogweed (Heracleum mantegazzianum)

Observation - Giant Hogweed (Heracleum mantegazzianum) - UK and Ireland. Description: