August 14, 2012September 5, 2019 3 musicians in the streets of Strasbourg. Europe, France, World, No Comments