Kahalu'u Beach 9/27/11

Start slideshow