Lily Vining Davenport — American actress