ladybuglarvae20aug13

A pair of white ladybug larvae (circled) hunting yellow aphids on a developing marrow.

A pair of white ladybug larvae (circled) hunting yellow aphids on a developing marrow.

Share
Share