Billy Estrella

Billy Estrella is a contestant from Survivor: Indonesia.