Wonderful Bonsai Tree Houses Art

Monday, May 7, 2012

Japanese artist Takanori Aiba builds tiny houses on top of small rocks and miniature trees.