EAST LONDON NATURE

Chequered Skipper

Carterocephalus palaemon