Westshore Surf Lifesaving Club (Incorporated) | Rating: D+ | CharityData NZ