Tenimbar Islands

views updated

Tenimbar Islands: see Tanimbar Islands, Indonesia.