I am located on long Island in the state New York, I have a japanese dogwood tree, and have noticed that something is laying eggs on the back of the leaves, it seems like there is only one egg sack to a leaf. I am attaching some photos. Does anybody know what this is?
Attachment 20630
Attachment 20631
Attachment 20632
Attachment 20633