Hogweed 3739

Hogweed 3739

Observation - Hogweed 3739 - UK and Ireland. Description: Hogweed Showing Notched Petals a Typically Common British Umbellifer host to many insects

Hogweed Showing Notched Petals a Typically Common British Umbellifer host to many insects