Steve Duff

Steve is a contestant from Lego Survivor Peru.