logo

Video encyclopedia

Evelyn Macleod, Baroness Macleod of Borve

Evelyn Hester "Eve" Macleod, Baroness Macleod of Borve DL was a British public servant.
Explore contextually related video stories in a new eye-catching way. Try Combster now!