Scientific name: Heliconius hecale
All images are the exclusive intellectual property of Jay Levin and are protected under international copyright laws.