Heliconius hecale pair mating

Ian Morton