Wonderful Bonsai Tree Houses Art

Monday, May 7, 2012

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








Get Paid To Promote, Get Paid To Popup, Get Paid Display Banner