Tiny Worlds

Screen Shot 2014-06-25 at 4.25.27 PM

 

This trio of mini shorts showcases the tiny machines cleaning up the streets of London.

Advertisements