A useful infographic on the bird General Licence situation in England published by the British Pest Control Association (BPCA).
A useful infographic on the bird General Licence situation in England published by the British Pest Control Association (BPCA).