Moth and Mirror is very excited to be showing at Handmade in Britain at Chelsea Old Town Hall November 13-15. This is an excellent show with a we deserved reputation for high calibre exhibitors. Have a look at their website here for more information.