June 28 2014
Could / should be Heliconius sara !?
Could also be a Wallace's Longwing (Heliconus wallacei)
Separate names with a comma.