Share
twitterlinkedinfacebook
Image 1 of 1
3108537.JPG
Pear Slug or Cherry Slug Sawfly larva (Caliroa cerasi) feeding on a cherry leaf