Shelford Feast

Photo: The Cambridgeshire Collection                                                               
Photo: The Cambridgeshire Collection                                                                           
Photo: Mary King collection
 
Comments