aditi.812 True. Heliconius hecale it is. Just spotted it some time ago for someone else too! http://en.wikipedia.org/wiki/Heliconius_hecale
Comments (7)