North Shore
North Shore, Hawaii
November 3, 2007

Hawaii's Largest Beach Cleanup at Velzyland Park