Stock Photo - Eastgate clock and Tudor buildings Chester Cheshire England UK.

Stock Photo: Eastgate clock and Tudor buildings Chester Cheshire England UK.

Searchable keywords