Seaweeds And Yellow Sponges On Rock

Seaweeds and yellow sponges on rock

Globular yellow sponges and cushion sea stars on open surface of boulder covered with fine sediment with brows sea weeds around