Home Travel 1Pic - A tea seller in a street of Rajasthan India 2 years ago Travel 10136 Views A tea seller in a street of Rajasthan India.