Picture 95_010_10

Browse from 95_010_10

California Channel Islands, A couple of other types of nudibranch.