Otto Schade & Bust Art – Collaborative piece in Basel, Switzerland Street-Art, Work | 0 commentsBoth artists joined forces for this epic piece of street art back in 2014 in Switzerland’s world famous art town, Basel.