Taken on 10th July 2007, a brief rest on an Aquilegia leaf. Larvae are a parasite to the Bumblebee.
by wallaby1 Jul 11, 2007 10:28 PM
With feathery antennae...8th June 2009, nature park Bourgoyen, Gent Belgium
by bonitin Jun 14, 2009 1:48 PM
by bonitin Jun 14, 2009 1:50 PM
by bonitin Jun 14, 2009 1:52 PM