Dave Deuel

Dave Deuel
The Christian Institute on Disability
Agoura Hills, California, USA