David Jewell

Active Shell Beach, CA President for The Shell Beach Improvement Group