Designed by
Title
Durham City Hall, Durham, England, UK #255372274
Description
Durham City Hall on Market Place 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