index previous next



Leckhampton Church (and Eagle Star building)

25th August 2007

cnv00022.jpg

cnv00002.jpg
CNV00022.JPG