IMG_3130 22/11/2014 by arnber Leave a comment Even the touch screen for self guiding is big in Mall of Asia