Central Science Laboratory, Harpenden Archive's Images

Organization: British Crown
Country: United Kingdom