David Cross

Photos by: Greg Crane