David Kemp

Active San Diego, CA Director for Three Strands Enterprises LLC.