top of page

Masjid Abu Bakr Leicester, Narborough Road Islamic Centre, Registered Charity No: 1052275

bottom of page