01302018-lenin.jpg

01302018-lenin.jpg

Lenin Lal is a local politician in the Indian state of Kerala.
Lenin Lal is a local politician in the Indian state of Kerala. 
Credit: Sauli Pillay