Tetepare Island

Tetepare Island in Western Province.

Tetepare Island

natural
coastline