Birdseye view of Ngerukewid Ngerukeuid Islands 70 Seventy Islands in southern lagoon of Palau in the Pacific West Pacific, Micronesia, Republic of Palau, Oceania, by Frank Schneider Stock Photo - Afloimages
Bird's-eye view of Ngerukewid Ngerukeuid Islands 70 Seventy Islands in southern lagoon of Palau in the Pacific West Pacific, Micronesia, Republic of Palau, Oceania, by Frank Schneider