EAST LONDON NATURE

Chamomile Shark Moth (caterpillar)

Cucullia chamomillae