Back
HELICONOIDIDAE
Heliconoides inflatus