All photos by Steve Allen.