EAST LONDON NATURE

Tiger Moth (caterpillar) (?)

Arctia caja (?)