Tariq Ali

Tariq Ali

Birthplace: Lahore, British India