Ruqayyah bint Muhammad

GPTKB entity