Marine cyanobacterial mat exposed during low water, Guerrero Negro, Baja California S.

Press the Back button on your browser