Picture 95_005_03

Browse from 95_005_03

California Channel Islands, Leater star, Dermasterias imbricata.