scientific station on Kerguelen Islands, TAAF, France. French La bibliothèque de la base scientifique de Port-aux-Français dans les îles Kerguelen, TAAF, France...
scientific station on Kerguelen Islands, TAAF, France. French La base scientifique de Port-aux-Français dans les îles Kerguelen, TAAF, France. determination...