The "Sidney Sussex College" user's logo

Sidney Sussex College

Cambridge, United Kingdom

www.sid.cam.ac.uk

Stacks