new-waxhead-turtlecaps 2014/10/03 2072 × 800 New street art and graffiti September 2014 part 2 mural by Waxhead and Turtle Caps on Hotel de Ville