Market Square and Guildhall, Peterborough, Cambridgeshire.

Guildhall and Market Square, Peterborough, Cambridgeshire, England