Newnham Colege Old Labs

Newnham Colege Old Labs
Cambridge, CB3 9DF
Photo of Newnham Colege Old Labs