Person
Free account · your comment posts right after signup
Dame Alison Lee Caroline Foster, Lady Havelock-Allan (born 22 January 1957), styled The Hon Mrs Justice Foster, is a British barrister and judge of the High Court of England and Wales.
Studio characters