Kingfisher Plaza

Landmark in Treasure Beach

Unremarkable shops.

Advertisement