2014
TL4557 : University of Cambridge - Department of Chemistry
taken 10 years ago, near to Cambridge, Cambridgeshire, England
This is 1 of 2 images, with title University of Cambridge - Department of Chemistry in this square
University of Cambridge - Department of Chemistry