Ajax loader
Sri Lanka, street scene in the rain
Negombo (Sri Lanka).

Street scene in Negombo: a man walking in the rain holding a colourful umbrella.

Photo, undated.
of 1
Open Lightbox