Margaret E Macculloch & David J Hall Family History Research - Thames Ditton, Surrey England

St Nicholas, Thames Ditton, Surrey, England