Ruruan Island

Ruruan Island in East New Britain.

Ruruan Island

natural
coastline