The British artist Lucy Sparrow is back with another delightfully delicious felt installation, this one inspired by the world's most famous fast food restaurant. British artist Lucy Sparrow behind the ...