boris.vanrillaer.com
The Baredine Cave - A Belgian in the Stockholm Archipelago
The Baredine Cave is a geomorphologic monument of nature and home to the human fish.