Close
Green chiton. Chitón
Chiton olivaceus