Great Shelford Recreation Ground

Great Shelford Recreation Ground
Woollards Lane, Great Shelford, Cambridge, CB22 5LZ