Toad Sofa

The Toad Sofa is one of the Animal Chair collection designed by Maximo Riera. The design retains the animal’s natural vitality whilst being totally biological accurate in their appearance.

Source: like-cool