Exhibition Art Now Cooking Sections Salmon: A Red Herring 27 Nov 2020 – 31 Aug 2021 Tate Britain London, United Kingdom Save / follow 24 I've seen this 7 Comment on Art Now Cooking Sections Salmon: A Red Herring Share Art Now Cooking Sections Salmon: A Red Herring with your friends