Previous Image Next Image blog 12 March 19 g One of the places where the fresh water is seeping out of the rocks and into the sea.