Designed by
Title
High Street, Durham, England, UK #255372308
Description
Historic commercial buildings on High Street in historic city center of Durham, England, UK. The Durham Castle and Cathedral is a UNESCO World Heritage Site since 1986.
This image is editorial