Details

00029

St Peters Church

Church Street

Byers Green

Durham

England

Location

Status

Stage
UK Indexer Team on 7th Feb 2014 10:32 Added
Set on 28th Feb 2014 09:55 Completed