2020
TL4652 : Great Shelford: a green on Macaulay Avenue
taken 3 years ago, near to Great Shelford, Cambridgeshire, England
Great Shelford: a green on Macaulay Avenue
A council-built estate on the north side of the village, off Hinton Way. Though not part of the city, Great Shelford is in effect a suburb of Cambridge.
This page has been
viewed about
30 times