This site is so complicated, only come on it to report spittle bug, (froth on the plants) can't work it out, so I will tell you guys, seen on my plants near Brecon powys. Log in or register to post comments