Exhibition Tesfaye Urgessa 04 Jun 2021 – 25 Aug 2021 Saatchi Yates London, United Kingdom Save / follow 25 I've seen this 5 Comment on Tesfaye Urgessa Share Tesfaye Urgessa with your friends