Book Description

for The Amazing Travels of Ibn Battuta by Fatima Sharafeddine and Intelaq Mohammed Ali