EAST LONDON NATURE

Buff-tip (caterpillar)

Phalera bucephala