inspirationfeed.com
30 Illusive Illustrations from David Lanham
David Lenham is an accomplished artist from Greensboro, North Carolina. He studied drawing and design at the University of Central Florida, graduating in 2004. Growing up, David always had a fascin…