James Clark

West Point
2011

Virtual Characters