Demi Rose – Pictured at Experimental Beach in Formentera – Spain Demi Rose – Pictured at Experimental Beach in Formentera – Spain