Sam Chester
Sam Chester
Lead Character Artist - Wargaming UK
Birmingham, United Kingdom