In my opinion, Graffiti is a form of art. But should be done with respect for properties of others. If you are asked to do a piece for their establishment. I was hired by the city of Los Angeles to some graffiti on a freeway wall. I was even paid.
But I also feel if there is no real owner of the property being painted on like The City Wash or Walls along the train tracks. I mean, they are built and owned by the city in most cases. But I don't feel it is vandalism over artistic expression. Thanks for sharing @velimir. Very nice photo.