Avatar of Octopus Foundation

Lausanne, Switzerland

A swiss foundation dedicated to marine exploration