Skip to main content Skip to search Skip to search results

Agnew, David Carnegie Andrew (Free Church Minister)

 Person

Dates

  • Existence: 1821-05-03 - 1887-03-16