Michael Leader

Michael Leader

About Michael Leader

Michael Leader

Michael Leader

September 12, 1938 - August 22, 2016

Place of Birth    :   Hackney, London, England, UK