• Al Barsha
  • Al Barsha

Al Barsha

  • Project: Mosque
  • Location: Al Barshaa, Dubai
  • Description:

    A Concept proposed in a Tender competition for a Luxurious mosque in the heart of New Dubai.