Yadid Levy

Image 1/1
Village people washing and taking a bath in the river near Nuwara Eliya, Sri Lanka.
041SRL4768.jpg