Makeup Written by Mancunion on 5th September 2017.Cornelia Parker’s Magna Carta (An Embroidery) Photo: The Mancunion Previous