Barbe Rousse Tattoo Shop is a tattoo artist, located at 94 Rue du Général Leclerc, Saintquentin, France.