4.21.2011

natura morta by studio toogood.






Natura Morta, the Italian term for“still life”, literally translates as “dead nature”. The outsized still lifes showcased in this provocative exhibition, which are composed from an abstract collection of hand-made and found objects, celebrate the darker side of the natural world.

2 comments: