Donald Shepherd

Active Corpus Christi, TX Treasurer for Aletheia Ministries