Church Of St Peter

Church Of St Peter
Main Road, Lutterworth, Leicestershire, LE17 5AE
Photo of Church Of St Peter