Library Digital Collections

French outpost on Kerguelen Island. Lusiad Expedition, November 11, 1962

French outpost on Kerguelen Island. Lusiad Expedition, November 11, 1962