Megaworld Lifestyle Malls

Venice Grand Canal Mall: Mall: Second Floor