CoastWatch training on rocky shore habitats.\Photo by Daniel Anderson.
CoastWatch training on rocky shore habitats.\Photo by Daniel Anderson.