Internet & Geek Culture
DavidLÂ is an incredible graffiti artist in Barcelona, Spain. Check out some of the amazing geeky graffiti portraits he’s done in abandoned houses below. His work…