kamal hassan
kamal hassan

kamal hassan

A pastor, an insurgent intellectual, a lover of life who does not fit into preconceived categories