Great graphic design work from Katrin Schacke.
written by Christopher | tags: Germany, Graphic Design, Katrin Schacke, Print