John Hayes IV
John Hayes IV Photo provided by El Dorado County Sheriff’s Office
John Hayes IV Photo provided by El Dorado County Sheriff’s Office