A mashup of graffiti and billboard advertising at Delft’s main train station. The whole advertisement is over 50 meters wide.