Great Shelford Rugby Club

Great Shelford Rugby Club
Cambridge Road, Great Shelford, Cambridgeshire, CB22 5JJ
Photo of Great Shelford Rugby Club