Amir Taz Palace 27 Al-Syoufiya St, off Al-Saliba St, Al-Khalifa District, Tel 02 2514 2581 A group exhibition of ...