Designed by
Title
A Sri Lankan lady holds a green tea leaf in her hands in front of a sky blue sari, Nuwara Eliya, Sri Lank #212700850
Description
A Sri Lankan lady holds a green tea leaf in her hands in front of a sky blue sari, Nuwara Eliya, Hill Country, Sri Lanka - Asia