Mustafa Shopping Centre
This mega shopping mall operates 24 hours and is a one-stop mega mall that has everything you need.
707
views
1
fave
0
comments
Taken on July 8, 2009
This mega shopping mall operates 24 hours and is a one-stop mega mall that has everything you need.