Sheila Matilda's Day

By sheilamatilda

Green Caterpillars.

These are the larvae of sawflies which are munching away at the leaves on some of my roses.

Comments
Sign in or get an account to comment.