Ice Shelf Organisms

A sponge resting on the surface of the ice shelf, again derived from the sea bottom.

« Previous  ·  Back to the thumbnails  ·  Next »