Houses background on a hill in a small village in Sri Lanka.

1,9949,00

Many houses set on a hill in a small village in Sri Lanka. Nuwara Eliya. Photo taken with a telephoto lens.