Cartogiraffe.com

Omar Faruque Mosque and Cultural Centre

Omar Faruque Mosque and Cultural Centre is a place of worship in Kirkwood Road in Cambridge.