by Cap'n Carrot on October 4, 2011 · 0 comments
in Audio Visual
Leo Chuang is an artist from Taiwan. Check out more of his work in his deviantART gallery.
Previous post: The Mentalist – The Complete Third Season
Next post: Iconic photographs recreated in LEGOs
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.