We use cookies to improve your experience, some are essential for the operation of this site.

181125 - Microbial mats along the water's edge in Shark Bay, Australia.