Alfred Canning

Reverend John Alfred Canning,