Ashley Scott

Ashley Scott is an actress. She portrays Helena Kyle/Huntress in Birds of Prey.