A worldwide community photographing and learning about wildlife
Project Noah Nature School
Papilio polytes Linnaeus, 1758. Papilionidae
Male, Picture #1, #2, #3, #4 on Alpinia purpurata leaf Picture #5 on Basella alba leaf Picture #6 on Ficus Microcarpa leaf
Spotted on Jul 17, 2019 Submitted on Jul 29, 2021
and 1 other person favorited this spotting
Join the Project Noah Team
No Comments