Upper Intertidal Rocky Reefs / Barnacles and Molluscs in crevices

 

barnacles and molluscs in crevices