I'd be grateful if someone could take a look at page 75 of the June issue, Bob Flowerdews article on pests and pest control. There is a photo of a ladybird closing in on some aphids. But can anyone tell me what the black and orange beastie is on the left of the photo ?
Thanks in advance
Thanks in advance
Comment