EAST LONDON NATURE

Ground Beetle – larva and pupa

Pterostychus nigrita