onlybeaches

Counting the waves…

Taviya Beach: Ovalau's Village-Edged Shore in Lomaiviti | OnlyBeaches