Yester : church and parish.
[Yester : s.n.,
1975]
Yester (Church : Gifford, Scotland)