Ted Alvarez and Kristy Holland. Photos by Tim Shisler