Tabon te Keekee

Tabon te Keekee in North Tarawa.

Tabon te Keekee

leisure
Resort