John Collingwood Bruce – A Victorian Champion of Hadrian’s Wall and more…

John Collingwood Bruce Portrait

Portrait of John Collingwood Bruce

Bookmark the permalink.

Leave a Reply

Your email address will not be published.