Margaret Meek Spencer (Inducted 1996)

London, England