Country pub, The Peacock Inn public house sited in The Street in the centre of the Suffolk village of Chelsworth, Babergh District, Suffolk, UK

- Image ID: T2M6HA