Picture details
Genus Prostheceraeus
Species giesbrechtii
Authority Schmarda, 1859 
Family Euryleptidae
Order Polycladida
Location Roses, Costa Brava, Spain
Length about 30 mm (estimated)
PHOTO © Copyright Klaus Stark, Germany