GT Plaza Mall

Took this picture of GT Plaza Mall. It's located in Molo, Iloilo City.



View Larger Map

Comments