Giant Hogweed (Heracleum mantegazzianum)

Giant Hogweed (Heracleum mantegazzianum)

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

2 comments.