EAST LONDON NATURE

Swallowtail

Papilio machaon