Algerian artist, scientist showcased by Sharjah Museums Authority

Algerian artist, scientist showcased by Sharjah Museums Authority
play icon
An interior view of Sharjah Museum of Islamic Civilisation.