Street Art in Toulouse, France

On Facebook. In Toulouse, France. Thanks to Stephane Buchstein for the photo.

Excellent, amazing, fantastic? Disturbing? Artists read the comments. Give it your thoughts!