Kooresh Isaac Shoghi

Dr. Kooresh Isaac Shoghi