van de Poll’s Birdwing Troides vandepolli vandepolli Papilionidae by SylviaFebruary 21, 2015June 30, 2021