Gareth Christian: Great Diving Beetle
Gareth Christian: Hazel Leaf-Roller Weevil
Gareth Christian: Rhagium mordax
Gareth Christian: Longhorn Beetles
Gareth Christian: When larva attack
Gareth Christian: Choerades marginatus
Gareth Christian: Whirligig Beetle
Gareth Christian: Whirligig Beetle
Gareth Christian: Longhorn Beetle