Land and Sea Ibiza Lea Jana Schroth Carrer de Sor Miquela Mesquida 4 Santa Eulalia del río, 07840 IBIZA +34 639 228 143 info@landandseaibiza.com