Florent's Guide To The

Tropical Pacific Reefs

Leaf Sheep

Leaf Sheep - Costasiella kuroshimae
Location: Bali, Indonesia

Scientific Name: Costasiella kuroshimae
Category: Sap-Sucking Slugs
Distribution: West Pacific, Indonesia, Philippines


 
 
 
 
 
 
 

All Photographs
© 2024 Florent Charpin