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