Designed by
Title
ZSL Butterfly Paradise London Zoo. Zebra longwing butterfly, Heliconius charitonia #277157515
Description
Heliconius charitonia, the zebra longwing butterfly from the paradise butterfly garden London Zoo England UK. Butterfly with stripes.