Sea stars (starfish)

Linckia laevigata - Blue sea star

Loading Image