Adam Averell

Irish primitive Wesleyan clergyman

Adam Averell

Irish primitive Wesleyan clergyman