Michael Keeling

Surname: Keeling
First Name: Michael
Occupation/description: Clergyman
Dates: