John Leopold

Active Santa Cruz, CA Vice-Chairman for Save Our Shores