Location: Singapore
Caption: Mustafa Centre, an iconic 24/7 shopping mall offering a wide variety of products
Caption (English (eng)): Mustafa Centre, an iconic 24/7 shopping mall offering a wide variety of products