St. Giles Church – Downton on the Rock
The church of St. Giles is the second to be built at Downton, the first being left to decay and fall to ruin in 1861. Continue reading St. Giles Church – Downton on the Rock
The church of St. Giles is the second to be built at Downton, the first being left to decay and fall to ruin in 1861. Continue reading St. Giles Church – Downton on the Rock