Margaret E Macculloch & David J Hall Family History Research - St Nicolas Church,Guildford, Surrey,England

St Nicolas Church,
Guildford, Surrey,
England