156 / 221
Crimson Rose Swallowtail
Karnataka, India
ArthropodaCrimson Rose SwallowtailHampiIndiaInsectaKarnatakaLepidopteraPachliopta hectorarthropodbutterflyin flightinsectswallowtailPapilionidaefeedingforaging
- No Comments
Crimson Rose Swallowtail
Karnataka, India
ArthropodaCrimson Rose SwallowtailHampiIndiaInsectaKarnatakaLepidopteraPachliopta hectorarthropodbutterflyin flightinsectswallowtailPapilionidaefeedingforaging