David Rowe-Ham

Sir David Rowe-Ham

Lord Mayor of London 1986