Tuesday, January 15, 2013

The Toad Sofa


The Toad Sofa is the latest piece of furniture from the Animal Chair Collection by Spanish designer Máximo Riera.

No comments: