Central Science Laboratory, Harpenden 's Images

Organization: British Crown
Country: United Kingdom