Highlights from the History of Needham in 100 objects
Click to Enlarge
Image