Rocky Shores Image Gallery
 

Rocky shores are safe places for many invertebrate species to lay their eggs