Birdwing Butterfly (Troides sp) showing aposematic coloration, Philippines

Back to thumbnails