Neitab Island

Neitab Island in New Ireland.

Neitab Island

natural
coastline