Food, Hooves, and Hidden Faces.

Mathieu Frossard (known by his website as Atelier Frossard) is a French designer, who over the past few years, has created an interesting array of sculptures and installations. Expect food, hooves and hidden faces.