Exhibition John Macfarlane 'Swan Lake and Other Works' 21 Mar 2019 – 11 Apr 2019 Save / follow 1 I've seen this Comment on John Macfarlane 'Swan Lake and Other Works' Share John Macfarlane 'Swan Lake and Other Works' with your friends Martin Tinney Gallery Cardiff, United Kingdom