auntnance123 I think this may be one of the postman butterflies (Heliconius melpomene); there are very many subspecies.
Comments (7)