File:Lucy Hayward and gorilla.jpg

Summary
Lucy Hayward. From TV: The God Complex.