Corporate happy holiday greeting but still somehow pleasing.

Advertisements