Picture 95_013_13

Browse from 95_013_13

California Channel Islands, Spanish Shawl nudibranch.