Tahir Shah


British Author


Rank 1232


Views 1083


Quotes 2


Tahir Shah Quotes

528

555