Cape Iris


Cape Iris - point in Papua New Guinea.