William Cleaver (Q8006878)
British bishop
Language: