Teme Island

Tema: island