Omar: Second Caliph of Islam
Ahmad, Fazl
Omar: Second Caliph of Islam Ahmad, Fazl - - Shaikh Muhammad Asheaf Lahore 1957 - - .
Marikkar Collection
Omar: Second Caliph of Islam Ahmad, Fazl - - Shaikh Muhammad Asheaf Lahore 1957 - - .
Marikkar Collection