Taveuni

Island in Fiji From Wikipedia, the free encyclopedia

Taveuni