S S Plaza shopping mall

S S Plaza located at 51, Galle Main Road, Colombo 04, Colombo, Sri LankaLK00400.
S S Plaza shopping mall Travel photography Family-friendly: true