Palaui Island

Illa de les Filipines.