Great Shelford Recreation Ground

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