Gravestone of John Hughes at Salem Chapel

Scope and Content

John Hughes (No.118)