Irish Yellow Slugs and Woodlice

Irish Yellow Slugs and Woodlice

Observation - Irish Yellow Slugs and Woodlice - UK and Ireland. Description: