Lamproptera
Genus within Papilionidae
L. meges
Step Back
Back to Home