Heliconius erato pitiverana,
Erato Heliconian
5/30/2008 Cocle Province, Panama