Library Digital Collections

Scientists and visitors at Cochin, India stop, during Lusiad Expedition. September 28, 1962

Scientists and visitors at Cochin, India stop, during Lusiad Expedition. September 28, 1962