Peter Malden Studd

Sir Peter Studd

Lord Mayor of London 1970

Article in Wikipedia