Ambiha Fancy shopping mall

Ambiha Fancy located at 216c, Main Street, Colombo, Sri LankaLK01100.
Ambiha Fancy shopping mall Travel photography Family-friendly: true