Designed by
Title
Sri Lanka street life #56408266
Description
GALLE, SRI LANKA - JANUARY 26, 2011: Top view on busy Sri Lankan street in Galle, Sri Lanka. Galle is the main city in south of Sri Lanka, with a population of around 100 000.
This image is editorial