Xavier Laighleis

Xavier Laighleis is a contestant from Survivor: Taiwan.