Darul Uloom Abu Bakr



Darul Uloom Abu Bakr and Musjid Abu Bakr in Port Elizabeth, South Africa.