Xavier Estela

PADI Instructor.
Professional Skipper.
Languages: English, Spanish and Mallorquín.