Image of Haliotis sorenseni

Channel Islands NMS