Taha

The good Palestinian

15 July 2017 9:00 am

Shubbak, meaning ‘window’ in Arabic, is a biennial festival taking place in various venues across London. The brochure reads like…