Kahalu'u Beach 27/09/11

Start slideshow