Deborah Swallow

Deborah Swallow

Deborah Anne Swallow (born 27 August 1948) is a British museum curator and academic. Since 2004, she has been Director of the Courtauld Institute. She previously worked at the University of Cambridge and the Victoria and Albert Museum.


Cast

Vengeance: A Love Story (2017)

IMDB: 5.2 (6281 votes)