Skip to content
Thiago Rocha Pitta

Thiago Rocha Pitta

by Osman Can Yerebakan for Artspeak

April 25, 2017

Depicting Nature’s Rebellion Against Humanity

Depicting Nature’s Rebellion Against Humanity

by Zachary Small for Hyperallergic

April 17, 2017