Michael Gutknecht

Active Las Vegas, NV President for Sound of Many Waters Prophetic Ministry, Inc.