logo
Willa Holland backdrop
Willa Holland poster
Willa Holland
Willa Joanna Chance Holland (born June 18, 1991) is an American actress and fashion model. She is best known for her role as Thea Queen, Oliver Queen'...