Many countries have the old law that forbidden people to stand in the streets for no reason, because in theory the streets is for circulation and to avoid crimes. But the only few countries where police man will make people follow this law are in some dictatorial regimes like North Korea and a few towns in Germany where they take the smallest rules very serious.
Many countries forbidden people bagging in the streets, or if not begging they forbidden people stand in the streets to receive any kind o money, like street artists and musicians. But again, the very few countries I know where they actually make people follow this rule is in countries like North Korea, some cities in Portugal and in Switzerland.
A part from very few countries, most cities, specially middle and big size cities where there are many touristis, artists and cultural life, allow people to freely express themselves in the streets (as far it is not a protest which follow other rules). Even if you receive money from it, like musicians, as far you don't charge people selling your presentation or products, but you can receive money if they give it to you.
So, what I am talking here is not about trying to sell in the streets but only show it. Like a exhibition in a public space. And attracting people eyes and interest on your my work, or yours, delivering business card hoping it helps to be discovered by curators, collector, etc, to purchase one of the works later on.