Search
Katherine Templar
Cast
Crew
Acted in
The Human Centipede 2 (Full Sequence)
2011
as
Rachel
Elizabeth: The Golden Age
2007
as
Mary Stuart's Lady in Waiting
The Third One This Week