Skip to main content

Reverend Walter Davenport Bromley

1787 - 1862