HAWAII SURF GALLERY 6.30.12 Kewalo's. Photo by Kirby Fukunaga

803