Ellen Thomas

Ellen Thomas is an Actress who played Carmen in the 2009 episode Planet of the Dead)