Zebra Longwing

Heliconius charitonia

photo taken in South Deerfield, MA

Next