Heliconius cydno Also called Blue and White Longwing Central and South America Victoria Butterfly Gardens Victoria, BC