EAST LONDON NATURE

Emperor Moth (caterpillar)

Pavonia pavonia