A Leopard Lacewing caterpillar forages on a passiflora plant in Singapore July 4, 2009. Photo taken with a macro lens.