Church of St Peter

The church of St Peter in Besford, Worcestershire, England. It is one of only a few timber frame churches in England.
The church of St Peter in Besford, Worcestershire, England. It is one of only a few timber frame churches in England. Author: Philip Halling, License: CC BY-SA 2.0 · Source

Discussion

No posts or comments for this place yet.