Overwatch Holiday Wreath Illustration

December 14, 2016

Overwatch logo made out of a Christmas holiday wreath