Karen Mabon Ltd

Karen Mabon Ltd | M11 Shop

Karen Mabon is a Scottish designer living in London, and launched her eponymous brand in.

Each of his illustrations tells its own story with characters, scenes and curiosities that come to life.

Brand

Product type

RESET