Back to photostream

Tea Factory Hotel

Nuwara Eliya, Sri Lanka.

 

From the archives. Taken in Sri Lanka in September 2002, using my old Canon film camera.

509 views
2 faves
0 comments
Uploaded on September 29, 2012
Taken in September 2002