Comment

edit

Notable as leading cinema complex in Bahrain and early shopping mall in Bahrain.