A village in the mountains among agricultural lands and tea plantations. Nuwara Eliya, Sri Lanka.
Önizleme filigranlıdır. Orijinal dosya lisans alındıktan sonra indirilir.
Açıklama
A village in the mountains among agricultural lands and tea plantations. Nuwara Eliya, Sri Lanka.