Micro Movie Lab shares Apr 06, 2013 05:06PM A Photo Worth a Thousand Words; 873 Photos Tell a Touching Story of Life.