Browsing: A Piece of Mind

All piece
0

Artsy, abstract, and Cannes-winning, the Deutscher-Tierschutzbund video is not a film project, but rather a unique promotion for the animal rights organization. Translated as “The German Animal Welfare Association”, Deutscher-Tierschutzbund does not shy away from startling campaigns to jolt the public and increase awareness for their organization.