Newhills: 150th anniversary : June 24th, 1830-1980
Newhills Newhills Church
1980
Cover title
Newhills Church