Eduardo Herrera

Eduardo Herrera is a contestant from Survivor: Viti Levu.