Jeff Liu
Jump to navigation
Jump to search
Jeff Liu is a Senior User Interface Designer on World of Warcraft at Blizzard Entertainment.[1]
Gallery
- For more, see Category:Images by Jeff Liu.
Patch 2.1.0: Black Temple's logo
References
- ^ Blizzard on Social Media. Blizzard Entertainment. Retrieved on 2014-05-20.