Photo in Animal #yellow slugs #or cellar slugs #common garden species #two of them #a pair #in the front garden #at night #wet #dark #after raining #yellowish spots and blotches #yellow colour markings #very large slugs
_