Keith Cross | Prescott College

Keith Cross