John Murray Naesmyth
Male
Brighton
MUNICIPAL, PARISH, AND LOCAL OR COUNTY SHERIFFS AND CLERKS
30 / Dec / 1803
Scotland, Scotland
19 / Jul / 1876
Peebles, Scotland
Expand all