Various Contrivances

Follow @mroutley on Micro.blog.

Mesmerizing visualization of the decline of empires http://bit.ly/258w38 (via @boingboing)