DescriptionStriped sand slug feeding off Windmill beach DSC09784a.jpg English: Simon's Town, Cape Peninsula. Date 2007 Source Own work Author Peter Southwood...