T
T T Review of Bayview Village Shopping Cente...
Not a single tech shop in this mall. Only thing it...
Not a single tech shop in this mall. Only thing it has are over priced clothes and jewellery
Not a single tech shop in this mall. Only thing it has are over priced clothes and jewellery
Comments: