EAST LONDON NATURE

Yellow 22-spotted Ladybird

Psyllobora vigintiduopunctata