Sharjah Film Platform: Moving Image and New Technologies
Gallery 6
Al Mureijah Square