What is on my leaves?

GroErr

Well-Known Member
2nd pic clearly shows a bunch of critters, loupe them , google them, get rid of them.
 
Top