Exhibition Window Gallery: Landscape and Memory by Eleonora Sher 28 Jan 2019 – 02 Mar 2019 Canary Wharf London, United Kingdom Save / follow 7 I've seen this Comment on Window Gallery: Landscape and Memory by Eleonora Sher Share Window Gallery: Landscape and Memory by Eleonora Sher with your friends