Cleghorn

Name
forename
surnameCleghorn
regCleghorn
sex
Male
occupation
Weaver
Languages Known
English
Variant Names
Mentions
Document (1)