Samuel al-Maghribi

GPTKB entity