Lessau Island

Lessau Island in Manus.

Lessau Island

natural
coastline