The village green, Cavendish village, Suffolk County, England, Britain.

- Image ID: D8KPPP