A devotee of God Jagganath lives with his wife and children and maintains his livelihood by begging.
1960
2020
1984
2026
1996
2016
2013
2018
2017
2007
2014
2022
2003
2021
2009
2012