Julia Lester

Julia Lester is an American actress native of Los Angeles.