Kelli Hoover

Kelli Hoover is an environment artist on the World of Warcraft environment team.