Taro Island

Taro Island in Choiseul.

Taro Island

natural
coastline