Overview

Dame Mary Donaldson

(1921—2003) mayor of London