Melpomene laying an egg Posted on July 22, 2008 by Chris Jiggins Posted in Biology, Photos Heliconius melpomene melpomene laying on Passiflora menispermifolia