EAST LONDON NATURE

Hooded Owlet Moth (caterpillar)

Cucullia lucifuga