Sayyid Muhammad Taqi Khwansari

GPTKB entity