Angela Down

Angela Down was born in 1946 in Hampstead, North London.  Her movies include “Mahler” made in 1974 and “Emma” in 1996 directed by Ken Russell.  She and her husband have two…

Read More