2004
TF3467 : Interior of the Church of St Peter, Lusby
taken 20 years ago, near to Lusby, Lincolnshire, England
This is 1 of 24 images, with title Interior of the Church of St Peter, Lusby in this square
Interior of the Church of St Peter, Lusby