Home » Top 1000 Street Art Pictures » “I love life” by STMTS, Athens, Greece. Add to Facebook download .zip with all pictures I love how crisp pasties are! I just wish they would last longer. Related Posts The Wapping Wizards – August 3, 1970 Artist – Taylor White. Melbourne. Street art in Barcelona Latest Comments Undihin December 30, 2015 [Link](http://www.stmtsart.com/) for more of his art. Comments are closed.