Islamic Association of Palestine

GPTKB entity