Sayyid Muhammad Taqi Khansari

GPTKB entity