2011
SD3627 : St Peter's Catholic Church, Lytham
taken 13 years ago, near to Lytham, Lancashire, England
This is 1 of 8 images, with title starting with St Peter's Catholic Church, Lytham in this square
St Peter's Catholic Church, Lytham