18 October 2006


Thet's Nilau the island just 20 miles or so from Kauai

and now guys you gotta open your eyes ...

No comments: