Soller, Mallora
Can-Det logo, Soller, Mallorca
Owner of Can-Det facility with the historic olive crusher in Soller, Mallorca