A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
I agree with Ornithoptera80
I thinks Its Pelopidas mathias mathias
Surely of Pelopidas sp. but can't say which species for sure.
Spotted on Oct 17, 2021 Submitted on Oct 17, 2021
Join the Project Noah Team