Close

Magellan Birdwing

Troides magellanus

Magellan Birdwing