Shelford Feast

Photo: The Cambridgeshire Collection

Photo: The Cambridgeshire Collection

Photo: Mary King collection