Exhibition Barbara Macfarlane. Landmark 01 Mar 2017 – 01 Apr 2017 Save / follow 5 I've seen this Comment on Barbara Macfarlane. Landmark Share Barbara Macfarlane. Landmark with your friends Rebecca Hossack - Conway Street London, United Kingdom