Colin MacKenzie

Presbyterian teacher in Lewis

Name
forenameColin
surnameMacKenzie
regColin MacKenzie
sex
Male
Languages Known
English
Variant Names