St. John the Baptist Church – Upton Bishop
This church dates from the 12th century, and is made entirely of local Herefordshire stone Continue reading St. John the Baptist Church – Upton Bishop
This church dates from the 12th century, and is made entirely of local Herefordshire stone Continue reading St. John the Baptist Church – Upton Bishop