#1 son says it is a type of aphid and to blast it with water.
And yes, that is a ladybug larva...always good to see those visiting the garden.
__________________
God Almighty first planted a garden, and indeed it is the purest of human pleasures. It is the greatest refreshment of the spirit of man, without which buildings and palaces are but gross handiwork.
Francis Bacon
|