2007
SD5421 : The Parish Church of St Andrews, Leyland
taken 17 years ago, near to Leyland, Lancashire, England
This is 1 of 3 images, with title The Parish Church of St Andrews, Leyland in this square
The Parish Church of St Andrews, Leyland