10016/11129

The World in Images

Logo

Negombo | Shops

[ Stop slideshow ]
WI_sl139.jpg

In the centre of one of Sri Lanka's largest urban places