Dimitris Taxis Categories Street ArtPosted on August 28, 2011August 28, 2011 Recent work by Dimitris Taxis in Athens, Greece. Previously on BLDGWLF…