Designed by
Title
Interiors of Capital Bar and Grill, Shangri La Colombo #144795365
Description
Interiors of Capital Bar and Grill restaurant in Shangri La Hotel. Shangri La is a five star hotel located on the Galle Face Promenade overlooking the Indian Ocean in Colombo Sri Lanka.
This image is editorial