2008
TL4457 : Selwyn College, Chapel and Masters House
taken 16 years ago, near to Cambridge, Cambridgeshire, England
This is 1 of 12 images, with title starting with Selwyn College in this square
Selwyn College, Chapel and Masters House