Sargazishat-e-Ghalib 2 by Mirza Muhammad Bashir | Islamic Library