Something Better to Come (2014)

Right outside of Moscow – home to the highest number of billionaires pr. capita – you’ll find the largest junkyard in the world:...


image