Dedwin

Dedwin Archbishop of London

Archbishop of London.