British artist Lucy Sparrow has just opened her largest installation yet: a felted supermarket stocked with more than 20,000 ...