Waipouli Town Center

Mall in Waipouli

Pedestrian shopping mall.

Advertisement