Ibrahim Fareed


A Portrait of Ibn Batuta