Abu Arrayhan Muhammad ibn Ahmad al-Biruni

Picture of Al-Biruni
Picture of Al-Biruni
Picture of Al-Biruni

Painting by Andreas Strick

Al-Biruni