Kauau The Last Paradise
Kauau The Last Paradise
is a song by
Larry Rivera
it was released on
Aloha It's the Spirit of Kauai