Image: Caterpillar, Papilio aegeus aegeus

Caterpillar, Papilio aegeus aegeus

Caterpillar, Papilio aegeus aegeus

Photographer:
David Gray
Rights:
© David Gray

Last Updated: