UK 2009 summer weather conditions prompted fears of a plague of harlequins - what insects are these????
ladybirds