Home Page
Miscellaneous photographs of Sri Lanka
Liberty Plaza
department store
Uptown Liberty Plaza
is located at
Liberty Plaza, No. 14, 2nd floor, R.A. de Mel Mawatha
,
Colombo, Sri Lanka
“
LK
”
00300
.
Travel photography
Family-friendly:
true