The City Never Sleeps Charlotte Hitchon date: 2007 size: 100cm sq machine embroidered on organza ground November 17, 2015 In hitchon, machine embroidery, organza ← Previous Post Next Post →