Himalayan Chai

Himalayan Chai

Tea sellers in a tiny shop in a side street of Kathmandu.

Tea-sellers in a tiny shop in a side street of Kathmandu.

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.