Does anyone know who this guy is? (Photo taken by yours truly on June 15, 2007)