Yadid Levy

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