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 My favorite street art from a trip to Spain a few years ago. Black Knight, Orléans “If You Stare At This And Stroke Your Chin You May Feel Intelligent And Cultured” – Latest Comments Undihin December 30, 2015 [Link](http://www.stmtsart.com/) for more of his art. Comments are closed.