Exhibition center

Museum of the moving image is a concept proposal for a film exhibition space at the Al Khan district in Sharjah.

Back to Top