By using our website, you agree to our cookie policy
Max Machen is an illustrator and printmaker working in Edinburgh. He brings smiles to walls, clothes and faces with his visually witty creations.