Mr William Spurrell, J.P., Camarthen.
Published: 1889
Language: eng
Subjects: Spurrell, William.