St. Lawrence Church – Preston on Wye
The 13th century church of St. Lawrence at Preston on Wye was restored in 1625, and then more comprehensively in 1883 Continue reading St. Lawrence Church – Preston on Wye
The 13th century church of St. Lawrence at Preston on Wye was restored in 1625, and then more comprehensively in 1883 Continue reading St. Lawrence Church – Preston on Wye