Large Red Slug and Irish Yellow Slug

Large Red Slug and Irish Yellow Slug

Observation - Large Red Slug and Irish Yellow Slug - UK and Ireland. Description: