The Town and Gown Pub & Theatre, Cambridge UK. Picture taken from Market Passage.
Image dimensions: 3908 x 4885 pixels