natura morta by studio toogood.

4:26 PM

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.

You Might Also Like