Giant hogweed – Ballymena

Giant hogweed is a plant which can be found in and around Ballymena.Giant hogweed is an invasive...

Read More