Christopher Hayes

Christopher Hayes is a Concept and 3D character artist working at Blizzard Entertainment.