Reporter & Features Writer

Cornelia Parker, artist

British artist unveils 13-metre-long Magna Carta embroidery

Click to Enlarge 15.05.15 Cornelia Parker artist