Cape Labillardiere


Cape Labillardiere - point in Papua New Guinea.