David Thewlis is a British actor who plays Remus Lupin in the Harry Potter films.
Commentary
Pensieve (Comments)
View 0 thoughts swirling around the pensieve. Add your own.
David Thewlis is a British actor who plays Remus Lupin in the Harry Potter films.