Natural and singular This is how Formentera´s fashion is defined. At La Savina´s Marina. 10 July 2015, 22:30 Formentera, La Savina