01302018-lenin.jpg

Lenin Lal is a local politician in the Indian state of Kerala. 

Credit:

Sauli Pillay