Princess Tarfa bint Abdullah

GPTKB entity