Sunday, September 17, 2006

humans grazing!!!!



The tea estate on the way to Kalimpong.

"tea tea and just tea till as far as you can see.. "

No comments: