Thean

Thean Archbishop of London

Archbishop of London. Founder of St. Peter upon Cornhill.