Havana Rose Liu is an American actress who appeared in "American Horror Stories," "Bottoms," and "Afraid."
Sign Up
(It's free!)