CultureAlex RawlsJuly 13, 201613, Banksy, Big Star, duck duck goose, grafitti, New Orleans, posters, public art, public spaces, stencils, stickersComment Ducks Stick to New Orleans Stops CultureAlex RawlsJuly 13, 201613, Banksy, Big Star, duck duck goose, grafitti, New Orleans, posters, public art, public spaces, stencils, stickersComment