Rocky Shores Image Gallery
 

Patiriella exigua