Close

Zebra Longwing Chrysalis

Heliconious charithonia

Zebra Longwing Chrysalis