Teva Pharmaceuticals

Project Info

Client Teva Pharmaceuticals - Netherlands

Project Description

 

Everyone loves the snow globes. They are really cute, but also look very professional.

Gerard, Teva Pharmaceuticals, Netherlands

Leave a Reply