News

The British artist Lucy Sparrow has hand-sewn thousands of items from a classic British fish-and-chips shop at her London ...