Sea Slug (Tambja olivaria)

Photo No. 12776