A Road Through the Bamboo Trees A quiet road near Karjat, Maharashtra. A Road Through the Bamboo Trees Leo Watching Leo Chafa Solo