27 June 2013
French Street Artist Creates Offensive Yet Humorous Installations
Saint Etienne, France-based street artist
installs strange and interesting street art that either humors you or makes you frown.
His eye-catching street art is rather offensive, but is certainly intriguing to look at.