great red slug

great red slug

Observation - great red slug - UK and Ireland. Description: