Whitehouse Post - Holiday Card
Commissioned illustration for Whitehouse Post 2014 holiday card. They are located in Los Angeles, Chicago, New York and London (left to right).
View all tags
Posted on
Nov 9, 2015
More by Christopher Chan View profile
Like