Old photos of the former Little Shelford Chapel


The Little Shelford chapel was built in 1823 and closed
in the 1980s.
 
  
 
  
   
   
   
Comments