Palms at Tambua Sands

Palms at Tambua Sands

Tambua Sands Resort, Fiji, 2005. (Zazzle)

Advertisements