Tarfah bint Abdullah Al Shihri

GPTKB entity