Skip to main content

Revd William Long

1763 - 1835