Mammootty

Chempu, Kerala, India / 1951