I was recently looking through Behance and found this Amazing work! which I have to say I have become slightly obsessed with. They are created by the Russian team Alexey Lyapunov and Lena Erlich. I think the detail and skill involved is just beautiful and everything is made out of paper.
Posted by Jessica Holden
More art inspiration!
Posted by Jessica Holden on 03/14/15 under artists