Hamadryas laodamia,
Starry Cracker
6/04/2008 Cocle Province, Panama