Restos perdurables

Abu Rayhan Biruni d. 440 AH