EAST LONDON NATURE

Cinnabar Moth (caterpillar)

Tyria jacobaeae