Those cheesy sunglasses sold on the Venice Boardwalk? No more. At least not on the actual walkway and adjacent green spaces. (At least not if the LAPD is on the case).

After years of seeing the famed boardwalk turn into a circus of trinket sales, the L.A. City Council today voted unanimously (as it always does) to approve a law banning the sales of clothing, jewelry, toys, sunglasses, oils, incense, perfume, crystals and anything else that doesn't have a free-speech or religious-rights element.

And so Westside city Councilman Bill Rosendahl came up with this idea. (See video of him talking about it here). It will "provide a safe boardwalk for folks to be able to truly express themselves," he said.

The law goes to the mayor's office for his signature.

At least one guy isn't happy with it: City Council gadfly Zuma Dogg, who posts about his objections on his blog.