Best Places tagged splash

Splash

Splash is a fancy item shop in Ratmalana, facing Galle Road.
Colombo