Alton Island

Alton Island in New Ireland.

Alton Island

natural
coastline