Kevin Palmer

Kevin Palmer is the father of Teresa Palmer.